const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    port: 8083, //1:前端的端口
      proxy: {
        "/api": {  //1：配请求代理的规则
          target: 'http://127.0.0.1:8020',   // 2：代理的目标服务器（后端地址）
          changeOrigin: true, // 3：是不是跨域请求
          pathRewrite: {
            '^/api': '/' // 4：去除请求的前缀
          }
        },
        "/ad": {  //1：配请求代理的规则
          target: 'http://127.0.0.1:7050',   // 2：代理的目标服务器（后端地址）
          changeOrigin: true, // 3：是不是跨域请求
          pathRewrite: {
            '^/ad': '/' // 4：去除请求的前缀
          }
        },
        "/an": {  //1：配请求代理的规则
          target: 'http://127.0.0.1:7010',   // 2：代理的目标服务器（后端地址）
          changeOrigin: true, // 3：是不是跨域请求
          pathRewrite: {
            '^/an': '/' // 4：去除请求的前缀
          }
        },
        "/ap": {  //1：配请求代理的规则
          target: 'http://127.0.0.1:8010',   // 2：代理的目标服务器（后端地址）
          changeOrigin: true, // 3：是不是跨域请求
          pathRewrite: {
            '^/ap': '/' // 4：去除请求的前缀
          }
        }
      }
    }
})
  // devServer: {
  //   host: '0.0.0.0',
  //   port: port,
  //   open: true,
  //   proxy: {
  //     // detail: https://cli.vuejs.org/config/#devserver-proxy
  //     "/api": {
  //       target: `http://localhost:8010`,
  //       changeOrigin: true,
  //       pathRewrite: {
  //         ['^/api']: ''
  //       }
  //     }
  //   },
  //   disableHostCheck: true
  // }

